package com.mhc.suzuki.dal.model;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class DealerAccountDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 自增主键，经销商银行记录ID
     * pcl_dealer_account.account_id
     */
    private Long accountId;

    /**
     * 经销商ID
     * pcl_dealer_account.dealer_id
     */
    private Long dealerId;

    /**
     * 开户银行简称
     * pcl_dealer_account.bank_abbreviation
     */
    private String bankAbbreviation;

    /**
     * 开户银行名称
     * pcl_dealer_account.bank_name
     */
    private String bankName;

    /**
     * 银行卡号
     * pcl_dealer_account.bank_card
     */
    private String bankCard;

    /**
     * 是否已删除：0 正常，1 已删除
     * pcl_dealer_account.is_deleted
     */
    private Integer isDeleted;

    /**
     * 记录创建日期
     * pcl_dealer_account.gmt_create
     */
    @SuppressWarnings("squid:S3437")
    private LocalDateTime gmtCreate;

    /**
     * 记录修改日期
     * pcl_dealer_account.gmt_modified
     */
    @SuppressWarnings("squid:S3437")
    private LocalDateTime gmtModified;

}